﻿
using System.Collections.Generic;

namespace HirelSeriesH.Entity
{
    class TestParameter
    {
        private string iD;
        /// <summary>
        /// 方案名称
        /// </summary>
        private string paraName;
        /// <summary>
        /// 方案描述
        /// </summary>
        private string remarks;
        /// <summary>
        /// 产品型号
        /// </summary>
        private string productModel;
        /// <summary>
        /// 产品批号
        /// </summary>
        private string batchNumber;
        /// <summary>
        /// 采样间隔
        /// </summary>
        private decimal checkInterval;

        private List<double> onTimeList = new List<double>();

        private List<double> offTimeList = new List<double>();

        public decimal HighTemp;

        public decimal LowTemp;

        public decimal HighTime;

        public decimal LowTime;

        public string IsLineContrl;

        public decimal XieLv;

        public decimal TestCycs;

        public decimal ChannelTestCycs;

        public string StratPos;

        public string TempContrl;

        public decimal BeforTemp;

        public decimal BeforTime;

        public decimal AfterTemp;

        public decimal AfterTime;

        public string Ysfz;

        public string PowerStepConfig;

        public bool isStatic;

        public string ID { get => iD; set => iD = value; }
        public string ParaName { get => paraName; set => paraName = value; }
        public string Remarks { get => remarks; set => remarks = value; }
        public string ProductModel { get => productModel; set => productModel = value; }
        public string BatchNumber { get => batchNumber; set => batchNumber = value; }
        public decimal CheckInterval { get => checkInterval; set => checkInterval = value; }
        public List<double> OnTimeList { get => onTimeList; set => onTimeList = value; }
        public List<double> OffTimeList { get => offTimeList; set => offTimeList = value; }
    }
}
